package com.molichuxing.services.infrastructure.bean;

import java.time.LocalDate;
import java.time.LocalDateTime;

import com.molichuxing.framework.bean.RootBean;

import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode(callSuper = true)
public class DrivingLicenseAuditLogBean extends RootBean {
    /**
     * 主键id id
     */
    private Integer id;

    /**
     * 用户id user_id
     */
    private Integer userId;

    /**
     * 性别 1:男 0：女 sex
     */
    private Integer sex;

    /**
     * 出生年月 birth_date
     */
    private LocalDate birthDate;

    /**
     * 驾驶证号 license_code
     */
    private String licenseCode;

    /**
     * 准驾车型 model
     */
    private String model;

    /**
     * 有效开始日期 begin_date
     */
    private String beginDate;

    /**
     * 有效结束日期 end_date
     */
    private String endDate;

    /**
     * 正面照url frontal_photo_url
     */
    private String frontalPhotoUrl;

    /**
     * 反面照url negative_photo_url
     */
    private String negativePhotoUrl;

    /**
     * 国籍 nationality
     */
    private String nationality;

    /**
     * 地址 address
     */
    private String address;

    /**
     * 积分 integral
     */
    private Integer integral;

    /**
     * 档案编号 archives_code
     */
    private String archivesCode;

    /**
     * 数据来源 （1：orc识别（人工），2：第三方接口） data_source
     */
    private Integer dataSource;

    /**
     * 上传时间（验证时间） verify_time
     */
    private LocalDateTime verifyTime;

    /**
     * 验证状态（0: 验证失败 ，1：验证通过，2：待验证） status
     */
    private Integer status;

    /**
     * 审核状态(0：未审核，1：审核通过，2：驳回) verify_status
     */
    private Integer verifyStatus;

    /**
     * 驳回原因 reject_reason
     */
    private String rejectReason;

    /**
     * 审核人 account_id
     */
    private Integer accountId;

    /**
     * 审核人账号 account_account
     */
    private String accountAccount;

    /**
     * 创建时间 gmt_create
     */
    private LocalDateTime gmtCreate;

    /**
     * 修改时间 gmt_modified
     */
    private LocalDateTime gmtModified;

    /**
     * member_driving_license_audit_log
     */
    private static final long serialVersionUID = 1L;

  
}